impassable obstacle - Deutsch Englisch Wörterbuch